soil nails - German English Dictionary